// Decompiled on 周六 2月 22 19:31:49 CST 2025 with Zomboid Decompiler v0.1.3 using Vineflower.
package zombie.characters;

import zombie.characters.AttachedItems.AttachedItems;
import zombie.characters.AttachedItems.AttachedLocationGroup;
import zombie.inventory.InventoryItem;

public interface ILuaGameCharacterAttachedItems {
    AttachedItems getAttachedItems();

    void setAttachedItems(AttachedItems other);

    InventoryItem getAttachedItem(String location);

    void setAttachedItem(String location, InventoryItem item);

    void removeAttachedItem(InventoryItem item);

    void clearAttachedItems();

    AttachedLocationGroup getAttachedLocationGroup();
}
